Coxen Hole is a city on Roatan. With a population of just over 5,000, Coxen Hole is the largest town on the island of Roatan.